package dataBase;


import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Vector;

import modelo.Atividade;
import modelo.Estimativa;




public class  EstimativaBD {
	static ExecutaSQL executaSQLOBJ = new ExecutaSQL();


    public static Vector findAll() throws Exception {

    	Vector results = new Vector();

    

    	String s_sql;
    	s_sql = "SELECT oid id," +
    			"unit unidade," +
    			"value valor," +
    			"MetricDefinitionOID metrica FROM estimation"; 
    	
    	
    	ResultSet rs = executaSQLOBJ.executaQuery( s_sql);
    	try {
    	while( rs.next() )
    	{
    		Estimativa estimativa=new Estimativa();
    		estimativa.setId( rs.getInt( "id" ) );
    		estimativa.setUnit(rs.getString( "unidade" ) );
    		estimativa.setValue(rs.getInt( "valor" ) );
    		estimativa.setMetricDefinition( rs.getInt( "metrica" ) );
    		
    		results.add(estimativa);
    	}
    	rs.close();
    	
    	} catch (SQLException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    	}

    	return results;
    	

    }

 
}